package com.h2cloud.aspect.cacheAble;

/**
 * 缓存模式
 * 支持两种，1.只放redis, 2.jvm/redis都放,3.本地线程（接口结束自动销毁）
 *
 * @author xp7
 */
public enum CacheMode {
    REDIS, JVM_AND_REDIS, THREAD_LOCAL;

    public static boolean basedOnCache(CacheMode cacheMode) {
        return REDIS.equals(cacheMode) || JVM_AND_REDIS.equals(cacheMode);
    }
}
